package com.example.design.bilibili.memento;

import java.util.ArrayList;
import java.util.List;

//备忘录对象守护对象
public class CareTaker {

    //List集合中会有很多备忘录对象
    private List<Memento> mementoList = new ArrayList<>();

    public void add(Memento memento){
        mementoList.add(memento);
    }

    //获取到第index个Originator的备忘录对象（即对象保存状态）
    public Memento get(int index){

        return mementoList.get(index);
    }
}
